Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Mauthausen Challenger Turkey F11 Turkey F14 Israel F2 Israel F3 Turkey F6 Turkey F7 Turkey F12 Turkey F13 Turkey F14 Turkey F15 Czech Republic F3 Bosnia & Herzegovina F5 Morocco F4 Morocco F5 Austria F2 Estonia F1 Estonia F2 Slovakia F2 Croatia F10 Croatia F12 Turkey F29 Israel F2 Israel F3 China F3 China F4 Turkey F15 Turkey F16 Czech Republic F2 Bosnia & Herzegovina F5 Italy F14 Italy F15 Czech Republic F4 Czech Republic F6 Slovakia F1 Slovakia F2 Slovakia F3 Italy F25 Serbia F12 Serbia F13 Serbia F14 Croatia F11 Croatia F12 Morocco F9 Israel F1 Israel F2 Spain F1 Spain F2 Romania F10 Croatia F15 Israel F1 Israel F2 Israel F3 Turkey F3 Turkey F4 Greece F1 Greece F3 Greece F4 Slovenia F2 Spain F1 Spain F4 Belgium F13 Bulgaria F2 Turkey F26 Italy F16 (Padova) Greece F2 Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Italy F10 Zagreb Open - Zagreb Olimp Kyiv Open - Kiev Unicredit Czech Open 2007 - Prostejov Challenger de Providencia-Copa Kia - Santiago Morocco Tennis Tour - Meknes Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Israel F1 Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Ipsos Bucharest Challenger - Bucharest Open Tarragona Costa Daurada - Tarragona Banca Stato Challenger Lugano - Lugano Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil XI Ciutat de Barcelona - Barcelona Slovakia F3 Rabat Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Bytom Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville Vigo Challenger Challenger Brasov - Brasov San Sebastian Challenger Szczecin Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Santiago Challenger Rome Challenger Alessandria Challenger Kosice Challenger Milan Challenger Pozoblanco Challenger San Sebastian Challenger Banja Luka Challenger Buenos Aires Challenger Le Gosier Challenger 2001 Challenger Canottieri Mincio - Mantova Prostejov Challenger Turin Challenger Intelig Tennis Cup - Brasilia Manerbio Challenger IX Ciutat de Barcelona - Barcelona Seville Challenger Szczecin Challenger Banja Luka Challenger Trnava Challenger Madrid Challenger 10th Wartburg Open - Eisenach San Marino Cepu Open - San Marino XXIX Edizione 'A.Savoldi Marco' - Manerbio Quito Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Copa Sevilla - Seville Asirom Challenger Brasov - Brasov Sao Paulo Challenger Wartburg Open - Eisenach San Marino Cepu Open - San Marino Open de Tanger - Tangier Barranquilla Challenger San Luis Potosi Challenger Pereira Challenger Geneva Challenger - Geneva Ljubljana Open 2002 - Ljubljana Copa Ericsson Brazil - Sao Paulo Warta Cup 2001 - Sopot DPD Challenger 2001 - Aschaffenburg Morocco Tennis Tour - Marrakech Santos Challenger Savannah Challenger VIII Trofeo Ciutat de Barcelona - Barcelona Optimus Maia Open - Maia Sao Paulo Challenger X Ciutat de Barcelona - Barcelona Spain F5 Prague Challenger Banca Stato Challenger Lugano - Lugano XL Challenger de Tenis Copa Sevilla - Seville Tanger Challenger Copa Petrobras Aracaju - Aracaju Timisoara Challenger Todi Challenger Copa Petrobras - Montevideo XL Capital Bermuda Open - Bermuda Poznan Challenger Tampere Challenger Oberstaufen Challenger Liberec Challenger San Juan Challenger Buenos Aires Challenger Le Gosier Challenger Heilbronn Challenger Mohammedia Challenger IPP Geneva Trophy - Geneva Marburg Challenger Oberstaufen Challenger Prague Challenger Cordenons Challenger Meerbusch Challenger Genova Challenger Banja Luka Challenger Meknes Challenger Nord/LB Open 2004 - Braunschweig Wroclaw Challenger Quimper Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Napoli Challenger Vercelli Challenger Ostrava Challenger Heilbronn Challenger Prague Challenger Perugia Challenger Padova Challenger Todi Challenger Manerbio Challenger Banja Luka Challenger Mohammedia Challenger Bratislava Challenger Brescia Challenger Tennis Napoli Cup - Napoli Buenos Aires Challenger Ostrava Open 2005 - Ostrava Santo Domingo Challenger Ljubljana Open - Ljubljana Santiago Challenger Trani Cup - Trani Irving Challenger Societa Canottieri Mincio 2005 - Mantova Nanjing Challenger Brasov Challenger - Brasov ATP Challenger La Serena - La Serena Prague Challenger Copa Petrobras - Santiago Copa Kia - Santiago Citta di Monza - Monza Poprad Tatry Challenger Tampere Challenger Prague Challenger 84° Concurso Internacional Tenis San Sebastian - San Sebastian Copa Sevilla-Internacionales de Andalucia - Seville Chengdu Challenger XI Ciutat de Barcelona - Barcelona Portoroz Challenger Tatra Banka Open - Bratislava Genova Challenger Genova Open Challenger - Genova Rimini Challenger Rome Challenger Copa Petrobras Guadalajara - Guadalajara Copa Telefonica CTC Chile - Santiago Challenger Lugano - Lugano Sporting Challenger '07 Trofeo Regione Piemonte - Turin Bratislava Challenger Seville Challenger Pekao Open - Szczecin ATP Challenger Trophy 2007 - Trnava Morocco Tennis Tour - Tanger Barletta Challenger Rome Challenger Sir Supermercati - Rome Vicenza Challenger Turin Challenger Todi Challenger Braunschweig Challenger Kosice Challenger Poznan Challenger Scheveningen Challenger Santiago Challenger Sao Paulo Challenger Portoroz Challenger Genova Challenger Copa Petrobras - Buenos Aires Alphen Challenger Cali Challenger Timisoara Challenger - Timisoara Quimper Challenger Copa Petrobras-Argentina - Buenos Aires Tunis Challenger Nord LB Open 2007 - Braunschweig Pozoblanco Challenger Tatra Banka Slovak Open - Bratislava Aix En Provence Challenger Stella Artois Clay Court Championships - Budaors Citta di Brindisi - Brindisi Memorial A. Manfredini Sassuolo Challenger - Sassuolo Bratislava Challenger Guayaquil Challenger Cordenons Challenger La Serena Open - La Serena Heilbronn Challenger Samarkand Challenger Rijeka Challenger Tulln Challenger Mohammedia Challenger Zagreb Challenger Santiago Challenger Irving Challenger Ostrava Challenger Bratislava Challenger Braunschweig Challenger Canberra Challenger Bordeaux Challenger Rio De Janeiro Challenger Braunschweig Challenger Asuncion Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Sibiu Challenger Guayaquil Challenger Kenitra Challenger Bratislava Challenger Eckental Challenger Cancun Challenger Punta Del Este Challenger Trofeo Internacional Club Laieta - Barcelona Sanremo Challenger Helsinki Challenger Copa Petrobras Uruguay - Montevideo Lima Challenger Copa Petrobras Paraguay - Asuncion Casablanca Challenger Pekao Open 2005 - Szczecin Phoenix Challenger 4th Sardinia International Championships - Cagliari Santiago Challenger Rome Challenger Furth Challenger Mestre Challenger Poprad Tatry Challenger Marburg Challenger Heilbronn Challenger Scheveningen Challenger Biella Challenger Poznan Challenger Cortina Challenger Prague Challenger Portoroz Challenger Gelsor Open Romania - Bucharest Open 13 - Marseille Como Challenger Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Allianz Suisse Open Gstaad - Gstaad Generali Open 2002 - Kitzbuhel Seville Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Braunschweig Challenger Idea Prokom Open - Sopot Panama City Challenger Sibiu Challenger Challenger Ford de Cherbourg - Cherbourg VI Torneo Internazionale di Tennis - Barletta Casablanca Challenger Open Sainte-Victoire - Aix-En-Provence Milan Challenger AXA Open II - Espinho Anning Challenger Samarkand Challenger Furth Challenger Moscow Challenger Spain F1 Marburg Challenger Braunschweig Challenger Poznan Challenger Bratislava Challenger LTA Hull Challenger - Hull Bratislava Challenger Curitiba Challenger Banja Luka Challenger XI Venice Open - Venice Muller Cup - Ulm Kenitra Challenger Marbella Challenger Ostrava Challenger Mauthausen Challenger Rennes Challenger Tulln Challenger Sophia Antipolis Challenger Francavilla Challenger Heilbronn Challenger Adidas International - Sydney Lisbon Challenger BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Prague Challenger Tampere Challenger Blois Challenger Luedenscheid Challenger Florianopolis Challenger San Marino CEPU Open - San Marino Open Mutouest de Saint-Brieuc - St. Brieuc Rome Challenger Vicenza Challenger Allianz Suisse Open - Gstaad Buenos Aires Challenger Zagreb Open - Zagreb Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov Karlsruhe Challenger Exim Agmedia Open - Kosice Idea Prokom Open - Sopot Tunis Open - Tunis Rome Challenger Caltanissetta Challenger Tunis Challenger Bratislava Challenger Bordeaux Challenger Prostejov Challenger ATP Open Castilla y Leon - Segovia Heilbronn Challenger BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe San Marino Cepu Open - San Marino Abierto Mexicano Telfonica MoviStar - Acapulco LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Rome Challenger Riviera di Rimini Challenger - Rimini Prostejov Challenger Pekao Open 2003 - Szczecin Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Szczecin Challenger Prague Challenger Maia Challenger KGHM Polish Indoors - Wroclaw Olbia Geovillage Open - Olbia 5th Sardinian International Championships - Cagliari Mallorca Open - Mallorca Braunschweig Challenger Caltanissetta Challenger Movistar Open - Vina del Mar Copa Telmex - Buenos Aires I Tourneo Fila Citta di Brindisi - Brindisi Marburg Challenger Como Challenger BMW Open - Munich Hypo Group Tennis International - Portschach BMW Brixina Tennis Open 2000 - Bressanone Helsinki Challenger Dutch Open Tennis - Amersfoort Roseto Degli Abruzzi 1 Challenger Roseto Degli Abruzzi 2 Challenger Prague Challenger Campionati Internazionali di Sicilia - Palermo Oeiras 2 Challenger Open de Moselle - Metz Cordoba Challenger Davidoff Swiss Indoors Basel - Basel Top Wool Challenger Biella - Biella Montechiarugolo - Parma Challenger Luedenscheid Challenger Moscow Challenger Qatar ExxonMobil Open - Doha Copa Petrobras - Aracaju Pro Tennis World Open - Boca Raton Czech Open - Prostejov Heineken Open - Auckland Tulln Challenger Cepu Open - San Marino Rome Challenger Parma Challenger MoviStar Open - Vina del Mar Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka Dubrovnik Open - Dubrovnik Brasil Open - Costa do Sauipe Bergamo Challenger Aix En Provence Challenger Copa Telmex - Buenos Aires 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Abierto Mexicano Telcel - Acapulco IPP Geneva Trophy - Geneva Madrid Challenger Cagliari Challenger Grand Prix Hassan II - Casablanca Braunschweig Challenger Estoril Open - Estoril Bad Waltersdorf Challenger Hypo Group Tennis International - Portschach Buenos Aires Challenger Tigre Challenger Naples Challenger Allianz Suisse Open - Gstaad Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort Szekesfehervar Challenger Zadar Challenger Split Challenger Zadar Challenger Grand Prix Hassan II - Casablanca BCR Open Romania - Bucharest Chennai Open - Chennai Prostejov Challenger Grand Prix Hassan II - Casablanca Tatra Banka Slovak Open - Bratislava Open Sabadell Atlantico - Barcelona Hersonissos 6 Challenger Bank Austria Tennis Trophy - Vienna Poznan Challenger Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Maia Challenger Rabat Challenger Furth Challenger Sofia 2 Challenger Segovia Challenger Copa Petrobras-Uruguay - Montevideo Tulln Challenger Perugia Challenger ATP Studena Croatia Open Umag - Umag Szczecin Challenger Rijeka Challenger Prague Challenger Split Challenger Marbella Challenger Istanbul Challenger Antalya 2 Challenger Sarasota Challenger Warsaw Challenger Santiago Challenger Heineken Open - Auckland Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Alessandria Challenger Alphen Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Zagreb Challenger Furth Challenger Braunschweig Challenger Kosice Challenger Tata Open - Chennai Sarasota Challenger Bratislava Challenger St. Brieuc Challenger International Championship of Croatia - Umag Cali Challenger Napoli Challenger Gelsor Open Romania - Bucharest BMW Open - Munich Open de Moselle - Metz Interwetten Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Movistar Open - Vina del Mar Salinas Challenger Brasil Open - Costa do Sauipe Prostejov Challenger Glasgow Challenger Bucaramanga Challenger Bergamo Challenger Rio De Janeiro Challenger Copa Telmex - Buenos Aires Porto Alegre Challenger Serbia Open - Belgrade Brasil Open - Sao Paulo Furth Challenger Campbells Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Medellin Challenger Brasil Open - Costa do Sauipe San Juan Challenger Abierto Mexicano Telcel - Acapulco Bratislava Challenger US Men's Clay Court Championship - Houston Cherbourg Challenger Guayaquil Challenger Citi Open - Washington Santiago Challenger Marbella Challenger ATP Studena Croatia Open Umag - Umag Caltanissetta Challenger Grand Prix Hassan II - Casablanca Copa Claro - Buenos Aires Rome Challenger Power Horse Cup - Dusseldorf Erste Bank Open - Vienna Pereira Challenger Mersin Challenger St. Brieuc Challenger Aircel Chennai Open - Chennai Ecuador Open - Quito Suisse Open - Gstaad Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Generali Open - Kitzbuhel Panama City Challenger Itajai Challenger Tunis Challenger Prostejov Challenger German Tennis Championships - Hamburg Allianz Suisse Open Gstaad - Gstaad Rome Challenger Croatia Open Umag - Umag Poprad Tatry Challenger BCR Open Romania - Bucharest Tunis Challenger SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Cordoba Open - Cordoba ABN AMRO World Tennis Tournament - Rotterdam Stockholm Open - Stockholm Tata Open Maharashtra - Pune Panama City Challenger Guadalajara Challenger Morelos Challenger Hamburg European Open - Hamburg Sardegna Open - Cagliari Melbourne Summer Set - Melbourne International German Open - Hamburg Marburg Challenger Todi Challenger Szczecin Challenger Millennium Estoril Open - Estoril Trnava Challenger Qatar ExxonMobil Open - Doha Movistar Open - Santiago Andria Challenger Abierto Mexicano Telcel - Acapulco Santo Domingo Challenger SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Caltanissetta Challenger Open Sabadell Atlantico - Barcelona Brest Challenger Guayaquil Challenger Guadalajara Challenger Bratislava Challenger Brisbane International - Brisbane Mestre Challenger Open de Tenis Comunidad Valenciana - Valencia Qingdao Challenger Royal Guard Open Chile - Vina del Mar Kosice Challenger Seville Challenger Kaohsiung Challenger US Men's Clay Court Championship - Houston Davidoff Swiss Indoors - Basel Buenos Aires Challenger Internationaux de Tennis de Brest - Brest Como Challenger San Luis Potosi Challenger Bet-at-home Cup - Kitzbuhel Schickendanz Open - Furth Madrid Challenger ATP Challenger Tour Finals Challenger 42 - Andrezieux European Open - Antwerp Barcelona Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Lima Challenger San Benedetto Challenger Austrian Open - Kitzbuhel Valencia Open - Valencia Prostejov Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Biella Challenger San Benedetto Challenger Tampere Challenger Cortina Challenger Shenzhen Open - Shenzhen Cairo Challenger 2002 - Cairo Ecuador Open - Quito Rio Open - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston BMW Open - Munich Braunschweig Challenger Garanti Koza Sofia Open - Sofia Barcelona Open BancSabadell - Barcelona Montevideo Challenger VII Torneo Internazionale di Tennis - Barletta Nord/LB Open - Braunschweig Czech Open 2005 - Prostejov Prostejov Challenger Santiago Challenger Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Szczecin Challenger Belgrade Challenger Millennium Estoril Open - Estoril Turkish Airlines Open Antalya - Antalya Generali Open - Kitzbuhel Bad Waltersdorf Challenger Rio Open - Rio de Janeiro The Priority Telecom Open - Amersfoort Nord LB Open 2006 - Braunschweig Lisbon Challenger Braga Challenger Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Zug Challenger Quimper Challenger Serbia Open - Belgrade Hamburg European Open - Hamburg Open Seat Godo 2005 - Barcelona Swiss Open - Gstaad Generali Open - Kitzbuhel Zadar Challenger Open Romania - Bucharest Qatar ExxonMobil Open - Doha Troisdorf Challenger Forte Village Sardegna Open - Sardinia Bratislava 1 Challenger Hamburg European Open - Hamburg Sassuolo Challenger Sofia Open - Sofia Orange Prokom Open - Sopot Tennis Napoli Open - Naples Pilot Pen Tennis - New Haven Braunschweig Challenger Energis Open - Amersfoort Rio Open - Rio de Janeiro Campionati Internazionali di Sicilia - Palermo Chile Dove Men+Care Open - Santiago Barcelona Open Banc Sabadell - Barcelona Open 13 Provence - Marseille Argentina Open - Buenos Aires Estoril Open - Estoril Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Maia Challenger If Stockholm Open - Stockholm Tenerife 2 Challenger San Marino Challenger Tenerife 3 Challenger Nordea Open - Bastad SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Naples Challenger Abierto Mexicano Telcel - Acapulco Campionati Internazionali d'Italia - Rome Bratislava 1 Challenger Masters Series Madrid - Madrid 2002 Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Tennis Masters Series - Madrid Copa AT&T - Buenos Aires Bratislava 2 Challenger Open Seat Godo - Barcelona Masters Series Monte-Carlo - Monte-Carlo Croatia Open - Umag Bet-at-home Cup - Kitzbuhel VTR Open - Vina del Mar Campionati Internazionali di Sicilia - Palermo Brisbane International - Brisbane BMW Open - Munich European Open - Antwerp Erste Bank Open - Vienna Santiago Open - Santiago Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Open Seat Godo 2003 - Barcelona Ottignies-Louvain-la-Neuve Challenger Sophia Antipolis Challenger Bratislava Challenger Grand Prix Hassan II - Casablanca Bratislava 1 Challenger Montechiarugolo Challenger Antalya Challenger Belgrade Open - Belgrade Santa Fe 2 Challenger Valencia Challenger Copa AT&T - Buenos Aires Qatar ExxonMobil Open - Doha Generali Open - Kitzbuhel U.S. Men's Clay Court Championships - Houston Masters Series Monte Carlo - Monte Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Oeiras 3 Challenger Braunschweig Challenger Campionati Internazionali D'Italia - Rome Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Nordea Open - Bastad European Open - Antwerp Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Plava Laguna Croatia Open - Umag BNP Paribas Open - Indian Wells Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BA-CA Tennis Trophy - Vienna Croatia Open - Umag Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Copa Telmex - Buenos Aires French Open - Paris Pacific Life Open - Indian Wells AEGON Championships - London Australian Open - Melbourne NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Tennis Masters Series - Madrid French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, World Group, PO, AUS-SVK 3-0 Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, Group I, PO, SVK-POL 4-1 Davis Cup, World Group, QR, SVK-CZE 1-3 Davis Cup, World Group, PO, NED-SVK 4-0 Davis Cup, Group C, Zhuhai Davis Cup, World Group, Q, CRO-SVK 3-1 River Oaks International Tennis Tournament - Houston Wimbledon (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) U.S. Open (juniors) Davis Cup, Group I, 2R, SVK-BIH 2-3 Wimbledon (juniors) Davis Cup, Group I, 2R, HUN-SVK 0-3 All Lower level tournaments French Open (juniors) Manama Challenger Como Challenger